package itheima.chap05;

import java.util.Scanner;

public class HealthyRateDemo {
    public static void main(String[] args) {
        // 键盘录入获取用户年龄
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入用户年龄");
        byte age = scanner.nextByte();

        // 整数字面量默认为int类型，在算术运算中，参与运算的数据都会被自动类型转为参与运算的最大类型
        // 2.计算用户最大心率
        int maxHeartRate = 220 - age;

        // 3.计算最佳燃脂心率范围(心率一般用整数表示，而整数类型小于小数——一般为double，最终结果为double类型，故需要将double强制转换为int)
        int lowBound = (int) (maxHeartRate * 0.6);
        int highBound = (int) (maxHeartRate * 0.8);

        // 4.打印结果
        System.out.println("用户最大心率为：" + maxHeartRate);
        System.out.println("最佳燃脂心率范围：" + lowBound + "-" + highBound);

    }
}
